package kr.hkit.powerjava.chapter22.work;

import java.util.HashSet;

public class Pro07main {
	public static void main(String[] args) {

		HashSet<Integer> lto = new HashSet<>();
		int value = 0;

		for (int i = 0; i < 6; i++) {
			value = getNum();								//getNum()에서 random으로 정수를 얻는다.

			if (lto.contains(value)) {						//contains해서 lto에 있는 정수와 겹치면
				System.out.println("중복된 정수 : " + value);	//중복된 정수: value로 출력하고
				i--;										//i를 감소시켜서 그 배열번째에 다시 시도하게 한다.
			} else {
				lto.add(value);								//contains가 false면 value값을 add 시킨다.
			}
		}
		System.out.println(lto);							//for문이 끝나면 lto를 출력한다.

	}

	private static int getNum() {
		return (int) (Math.random() * 45 + 1);				//0부터 1사이의 난수를 생성하는 math.random()_로또번호를 얻어낸다.
	}
}
